protest (official document) - İspanyolca İngilizce Sözlük